physical embodiment - Español Inglés Diccionario